<?php
/* 
* @Author: {daifei}
* @Date:   2014-03-18 17:13:45
* @Last Modified by:   {daifei}
* @Last Modified time: 2014-03-18 21:52:17
*/
	class LoginControl extends Control{
		/**
		 * [index 登录页面]
		 * @return [type] [description]
		 */
		public function index (){
			if(IS_POST){
				$userModel=K('User');
				//使用模型方法执行验证
				if(!$userDate=$userModel->validate_login()){
					//如果这个方法返回的是false验证失败  输出错误并回跳
					$this->error($userModel->error);
				}
				//反则就存入用户的信息  写入session并返回成功
				$_SESSION['adminaid']=$userDate['uid'];
				$_SESSION['adminname']=$userDate['username'];
				$this->success('成功' ,U('Index/Index'));

			}
			//载入模板
			$this->display();
		}

		/**
		 * [code 验证码类]
		 * @return [type] [description]
		 */
		public function code(){
			$obj=new Code();
			$obj->show();
		}
		/**
		 * [out 退出的时候]
		 * @return [type] [description]
		 */
		public function out(){
			//将session值清除掉
			session('adminaid' ,NULL);
			session('adminname' ,null);
			//跳转
			$this->success('退出成功');
		}

	}
?>
